just got released from prison - Alemán Inglés Diccionario